package com.ttl.bc.ic.stktransfer2;

import java.util.Date;
import java.util.Set;

public class BCStkTransfer2 {

//	BCStkTransfer2	ใบขอโอนสินค้า											
//	Attribute Name					Description					Data Type	Length	PK	AK	FK	References	Index	Uniqueness	NullSupport	DefaultValue	Identity
	private Integer rowOrder;		//	เป็นเลข Running ของ Table	Integer															N							0, 1
	private	String	docNo;			//	เลขที่เอกสาร					Varchar		20		Y								Y			N			
	private Integer isConfirm;		//	การยืนยัน 0= ไม่ยืนยัน 1= ยืนยัน	SmallInt																	0	
	private	Date	docDate;		//	วันที่เอกสาร					Date										
	private	String	departCode;		//	รหัสแผนก					Varchar		10									
	private	String	myDescription;	//	คำอธิบาย					Varchar		255									
	private	Double	sumOfQty;		//	จำนวนที่เบิก					Double																		0.00	 										
	private Integer isCancel;		//	0 = Not cancel 			SmllInt																		0
									//	1 = Canceled
	private Integer isProcessOK;	//	0 = ไม่สำเร็จ 1 = สำเร็จ		SmallInt																	0	

	private Integer isCompleteSave;	//	0 = ไม่สมบูรณ์ 1 = สมบูรณ์		SmallInt																	0	
	
	private	String	creatorCode;	//	รหัสผู้บันทึกครั้งแรก				Varchar		10									
	private	Date	createDateTime;	//	วันและเวลาที่บันทึกครั้งแรก			Date										
	private	String	lastEditorCode;	//	รหัสผู้แก้ไขล่าสุด				Varchar		10									
	private	Date	lastEditDateT;	//	วันและเวลาที่แก้ไขล่าสุด			Date										
	private	String	confirmCode;	//	รหัสผู้ Confirm				Varchar		10									
	private	Date	confirmDateTime;//	วันและเวลาที่ Confirm			Date										
	private	String	cancelCode;		//	รหัสผู้ Cancel				Varchar		10									
	private	Date	cancelDateTime;	//	วันและเวลาที่ Cancel			Date			
	private Integer billStatus;		//	0=ยังไม่หมด 1=ตัดหมดแล้ว		SMALLINT	
	@SuppressWarnings("unchecked")
	private	Set	bcStkTransfSubs;
	
	public BCStkTransfer2() {
		super();
	}
	
	public Integer getRowOrder() {
		return rowOrder;
	}
	public void setRowOrder(Integer rowOrder) {
		this.rowOrder = rowOrder;
	}
	public String getDocNo() {
		return docNo;
	}
	public void setDocNo(String docNo) {
		this.docNo = docNo;
	}
	public Integer getIsConfirm() {
		return isConfirm;
	}
	public void setIsConfirm(Integer isConfirm) {
		this.isConfirm = isConfirm;
	}
	public Date getDocDate() {
		return docDate;
	}
	public void setDocDate(Date docDate) {
		this.docDate = docDate;
	}
	public String getDepartCode() {
		return departCode;
	}
	public void setDepartCode(String departCode) {
		this.departCode = departCode;
	}
	public String getMyDescription() {
		return myDescription;
	}
	public void setMyDescription(String myDescription) {
		this.myDescription = myDescription;
	}
	public Double getSumOfQty() {
		return sumOfQty;
	}
	public void setSumOfQty(Double sumOfQty) {
		this.sumOfQty = sumOfQty;
	}
	public Integer getBillStatus() {
		return billStatus;
	}
	public void setBillStatus(Integer billStatus) {
		this.billStatus = billStatus;
	}
	public Integer getIsCancel() {
		return isCancel;
	}
	public void setIsCancel(Integer isCancel) {
		this.isCancel = isCancel;
	}
	public Integer getIsProcessOK() {
		return isProcessOK;
	}
	public void setIsProcessOK(Integer isProcessOK) {
		this.isProcessOK = isProcessOK;
	}
	public Integer getIsCompleteSave() {
		return isCompleteSave;
	}
	public void setIsCompleteSave(Integer isCompleteSave) {
		this.isCompleteSave = isCompleteSave;
	}
	public String getCreatorCode() {
		return creatorCode;
	}
	public void setCreatorCode(String creatorCode) {
		this.creatorCode = creatorCode;
	}
	public Date getCreateDateTime() {
		return createDateTime;
	}
	public void setCreateDateTime(Date createDateTime) {
		this.createDateTime = createDateTime;
	}
	public String getLastEditorCode() {
		return lastEditorCode;
	}
	public void setLastEditorCode(String lastEditorCode) {
		this.lastEditorCode = lastEditorCode;
	}
	public Date getLastEditDateT() {
		return lastEditDateT;
	}
	public void setLastEditDateT(Date lastEditDateT) {
		this.lastEditDateT = lastEditDateT;
	}
	public String getConfirmCode() {
		return confirmCode;
	}
	public void setConfirmCode(String confirmCode) {
		this.confirmCode = confirmCode;
	}
	public Date getConfirmDateTime() {
		return confirmDateTime;
	}
	public void setConfirmDateTime(Date confirmDateTime) {
		this.confirmDateTime = confirmDateTime;
	}
	public String getCancelCode() {
		return cancelCode;
	}
	public void setCancelCode(String cancelCode) {
		this.cancelCode = cancelCode;
	}
	public Date getCancelDateTime() {
		return cancelDateTime;
	}
	public void setCancelDateTime(Date cancelDateTime) {
		this.cancelDateTime = cancelDateTime;
	}

	@SuppressWarnings("unchecked")
	public Set getBcStkTransfSubs() {
		return bcStkTransfSubs;
	}

	@SuppressWarnings("unchecked")
	public void setBcStkTransfSubs(Set bcStkTransfSubs) {
		this.bcStkTransfSubs = bcStkTransfSubs;
	}


	
	
}
